SWPTLS\AI\AIManager S

Total Complexity 37
Dependencies 5
Dependents 1
Total lines 338
Lines of code 178
Logical lines of code 91
Comment lines 109
Methods 12
Properties 1

Methods 12

Method Rating Maintainability Complexity Lines of code
generate_table_summary()
A
42 10 47
calculate_dynamic_token_limit()
A
48 8 34
process_table_prompt()
S
48 4 33
enhance_prompt_for_length_clarity()
S
56 4 17
get_provider_list()
S
60 2 13
test_provider_connection()
S
67 2 7
generate_response()
S
67 2 7
__construct()
S
82 1 3
register_providers()
S
69 1 7
get_current_provider()
S
79 1 3
get_current_provider_instance()
S
75 1 4
get_provider()
S
79 1 3